package day12;
/*
* 字符串转为基本类型，字符串转为基本类型的封装类
* */
public class Demo {
    public static void main(String[] args) {
        String str = "123";

        //转为int或者double
        int i = Integer.parseInt(str);

        double d = Double.parseDouble(str);

        //valueOf
        //1.将字符串转为基本类型对应的引用类型
        //2.将基本类型转为对应的封装类
        Integer ig1 = Integer.valueOf(str);
        Integer ig2 = Integer.valueOf(i);


        Double do1 = Double.valueOf(str);

        Double do2 = Double.valueOf(d);

        //将封装类转为对应的基本类型
        int i2 = ig1.intValue();

        double d2 = do1.doubleValue();

        //将对应基本类型和引用类的数据转为字符串
        String str2 = i2+"";
        String str21 = ig2+"";

        String str3 = String.valueOf(i2);
        String str31 = String.valueOf(ig2);

        //将基本类型对应的引用类的数据转为字符串
        String str4 = ig2.toString();
    }
}
